home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
comm
/
tlx_sq21.zip
/
TLX_SQR.NEW
< prev
next >
Wrap
Text File
|
1992-03-12
|
10KB
|
144 lines
TELIX-SQUARE package by Inge Vabekk. Version 2.1ß.
CHANGES in version 2.1ß
╔═════════════════════════════════════════════════════════════╗
║ This version has some improvements: ║
║ ----------------------------------- ║
║ 1. After logging in to an MBBS system the MBBS script now ║
║ issues a CHAT N command, to avoid having chat attempts ║
║ from other nodes while the scripts are running. When the ║
║ automatic part of the session is completed, a CHAT A ║
║ command is issued to allow chat requests again. ║
╟─────────────────────────────────────────────────────────────╢
║ 2. The timed call scheduler didn't always work. This would ║
║ happen because the documentation stated that the envi- ║
║ ronment variable SQRTIME" should use colon as a separa- ║
║ tor character. When this was defined otherwise in Telix, ║
║ the comparison would never succeed. ║
║ The script is changed to use the time separator charac- ║
║ ter defined in the Telix configuration file. ║
╟─────────────────────────────────────────────────────────────╢
║ 3. The GrabMail script has been somewhat improved to avoid ║
║ errors during the first blocks of mail transfer. ║
╟─────────────────────────────────────────────────────────────╢
║ 4. You now have the possibility of adding your own script ║
║ for special tasks to run automatically. ║
║ The name of this script should be the same as the BBS ║
║ type plus "HOOK": For MBBS the name is MBBSHOOK, and for ║
║ PCBoard it is PCBHOOK. To find the name to use, check ║
║ what script is entered right after LOGON (this will show ║
║ in the status line). No more than 4 characters can be ║
║ used from the BBS name; the last 4 must be HOOK. ║
║ Naturally, the name extension for the script must be ║
║ .SLT for SALT scripts, and .SLC for compiled scripts. ║
╟─────────────────────────────────────────────────────────────╢
║ 5. The GrabMail script now sets "Forward" mode as the de- ║
║ fault before the mail is downloaded. This means that the ║
║ oldest messages in a conference come first, contrary to ║
║ the default "Ref" mode. I personally dislike this ║
║ "threaded" mode. A good offline reader has the option to ║
║ read by reference. ║
║ When you delete the first messages in the message base, ║
║ you can now rest assured that they are the oldest ones. ║
║ If you're using XBoard, however, you can use the "script ║
║ Configuration" option to define this according to your ║
║ own liking. You can also do this by adding a line to the ║
║ NAME.DAT file: ║
║ RMODE: R(eference) { or F(orward), or M(arked) } ║
╟─────────────────────────────────────────────────────────────╢
║ 6. After "years" of using the Full Screen Editor in MBBS, ║
║ the MailUp script had "forgotten" how to use the line ║
║ oriented editor. This has been fixed. ║
╟─────────────────────────────────────────────────────────────╢
║ 7. The UPDATE$ program, used to add new files to the file ║
║ list, would write past a CTRL-Z (EOF character) in the ║
║ catalog file. When searching the file with the DUPECHK$ ║
║ or HAVEIT$ programs (used to update the upload and down- ║
║ load command files), files beyond this point could not ║
║ be found. ║
║ The CTRL-Z character is now removed. ║
╟─────────────────────────────────────────────────────────────╢
║ 8. The PUTLINE.SLT script has been added. This small script ║
║ is called as a subroutine by other scripts to send com- ║
║ mands to the BBS. The script checks the echo returned ║
║ from the BBS, and makes corrections if there were entry ║
║ errors. This should keep command errors to a minimum. ║
╟─────────────────────────────────────────────────────────────╢
║ 9. The UPDOWNF.SLT script has been added. This small script ║
║ is called as a subroutine by other scripts to send or ║
║ receive files to/from the BBS. The script checks for ║
║ a possible external protocol program to be used for the ║
║ transfer. Up to 10 different external protocols can now ║
║ be defined with Telix. See the new parameters defined ║
║ to perform these tasks (in the NAME.DAT file) below. ║
╟─────────────────────────────────────────────────────────────╢
║ 10.With the extended choice of external protocols, several ║
║ new parameters have been defined for the NAME.DAT file. ║
║ Up to ten different protocols can be defined, numbered ║
║ 0 to 9. There are several parameters for each protocol. ║
║ In the following, "n" represents the number: ║
║ XPROTn : Protocol defined in the Telix phone directory ║
║ XPROGn : Name of external program for that protocol ║
║ XPRAMn : General parameters for the program ║ ║
║ XRECVn : Receive parameters for the program ║
║ XXMITn : Transmit parameters for the program ║
║ ║
║ Sample (part of NAME.DAT file): ║
║ ║
║ XPROT0: Z { Use external protocol with Zmodem } ║
║ XPROG0: GSZ.EXE { Use GSZ.EXE for Zmodem } ║
║ XPRAM0: port 2 pV1 pG15 ha cts { Parameters for GSZ } ║
║ XRECV0: rz -m { Receive parameters for GSZ } ║
║ XXMIT0: sz { transmit parameters for GSZ } ║
╟─────────────────────────────────────────────────────────────╢
║ 11.The scripts OPUS.SLT, OPUSREG.SLT and OPUSUP.SLT have ║
║ been added. These are presently only rudimentary scripts ║
║ to perform a simple login and send mail. Mail grabbing ║
║ and file up/download have not been implemented yet. ║
╟─────────────────────────────────────────────────────────────╢
║ 12.The "GETNAME" script used to read the NAME.DAT file at ║
║ startup spent quite some time reading and organizing ║
║ the data. This has been somewhat improved, and further ║
║ improvement can be expected in the future. ║
╟─────────────────────────────────────────────────────────────╢
║ 13.Nice addition for XBoard users: You can now use diffe- ║
║ rent login names on each BBS you're calling. Just edit ║
║ the "YourName" line in the <BBS>.CFG file for the BBS. ║
║ The name specified in the NAME.DAT file will still be ║
║ the default. ║
║ This should overcome the problem with BBS programs that ║
║ don't understand characters beyond the English 26-cha- ║
║ racter alphabet. ║
╟─────────────────────────────────────────────────────────────╢
║ 14.Another nice addition for XBoard users: You can now use ║
║ XBoard's method for specifying download files, in addi- ║
║ tion to the traditional method, using the WISH.LST file. ║
║ This means that you can use whichever method you prefer. ║
║ Files names specified for download *must* be listed in ║
║ the BBS's file list, however (contrary to XBoard's ║
║ scripts, which don't check this). ║
║ The same method will be implemented for uploading files ║
║ in the near future. However, I choose to release this ║
║ ve